/*LICENSE_BEGIN
 * ******************************************************************
 * Copyright 2006 by the Dainamite Robocup-Team at the
 * DAI-Labor, TU-Berlin (www.dai-labor.de)
 * 
 * Members of Dainamite are:
 * Holger Endert
 * Robert Wetzker
 * Thomas Karbe
 * Axel Heßler
 * Philippe Bütter
 * Felix Brossmann
 * 
 * Licensed under the GNU GPL (General Public License) Free Software 
 * License, Version 2. You may use this file only in compliance with 
 * the License. You may obtain a copy of the License at:
 * 
 * http://www.fsf.org/licensing/licenses/gpl.txt
 * ******************************************************************
LICENSE_END*/
/* Generated By:JavaCC: Do not edit this line. CLangParserConstants.java */
// Begin CLangParser

package robocup.parser9;

public interface CLangParserConstants {

  int EOF = 0;
  int CLANG = 5;
  int UNSUPPORTED_CLANG = 6;
  int SAY = 7;
  int RULE = 8;
  int DELETE = 9;
  int DELETE_RULE = 10;
  int DEFINE = 11;
  int FREEFORM = 12;
  int ADVICE = 13;
  int INFO = 14;
  int META = 15;
  int DEFINERSET = 16;
  int DEFINEC = 17;
  int DEFINED = 18;
  int DEFINER = 19;
  int DEFINEA = 20;
  int DEFINERULE = 21;
  int OLCOACHR = 22;
  int OLCOACHL = 23;
  int MODEL = 24;
  int DIREC = 25;
  int ON = 26;
  int OFF = 27;
  int VER = 28;
  int BTO = 29;
  int POS = 30;
  int HOME = 31;
  int MARK = 32;
  int MARKL = 33;
  int OLINE = 34;
  int HTYPE = 35;
  int PASS = 36;
  int DRIBBLE = 37;
  int CLEAR = 38;
  int SHOOT = 39;
  int HOLD = 40;
  int INTERCEPT = 41;
  int APPROACH_BALL = 42;
  int TACKLE = 43;
  int TRUE = 44;
  int FALSE = 45;
  int PPOS = 46;
  int BPOS = 47;
  int BOWNER = 48;
  int PLAYM = 49;
  int AND = 50;
  int OR = 51;
  int NOT = 52;
  int UNUM = 53;
  int TIME = 54;
  int OPP = 55;
  int OUR = 56;
  int OPP_GOALS = 57;
  int OUR_GOALS = 58;
  int GOAL_DIFF = 59;
  int BKO = 60;
  int TIME_OVER = 61;
  int PLAY_ON = 62;
  int KO_OUR = 63;
  int KO_OPP = 64;
  int KI_OUR = 65;
  int KI_OPP = 66;
  int FK_OUR = 67;
  int FK_OPP = 68;
  int CK_OUR = 69;
  int CK_OPP = 70;
  int GK_OUR = 71;
  int GK_OPP = 72;
  int GC_OUR = 73;
  int GC_OPP = 74;
  int AG_OUR = 75;
  int AG_OPP = 76;
  int DO = 77;
  int DONT = 78;
  int NULL = 79;
  int ARC = 80;
  int REG = 81;
  int TRI = 82;
  int QUAD = 83;
  int NORM = 84;
  int SHARED = 85;
  int RULESET = 86;
  int PT = 87;
  int REC = 88;
  int BALL = 89;
  int ALL = 90;
  int OB = 91;
  int CB = 92;
  int SUM = 93;
  int DIF = 94;
  int MUL = 95;
  int DIV = 96;
  int OG = 97;
  int CG = 98;
  int OGLIT = 99;
  int CGLIT = 100;
  int BMOVE = 101;
  int STR = 102;
  int VAR = 103;
  int NUM = 104;
  int STRING = 105;
  int COMP = 106;

  int DEFAULT = 0;

  String[] tokenImage = {
    "<EOF>",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "\" \"",
    "\"clang\"",
    "\"unsupported_clang\"",
    "\"say\"",
    "\"rule\"",
    "\"delete\"",
    "\"delete_rule\"",
    "\"define\"",
    "\"freeform\"",
    "\"advice\"",
    "\"info\"",
    "\"meta\"",
    "\"definerset\"",
    "\"definec\"",
    "\"defined\"",
    "\"definer\"",
    "\"definea\"",
    "\"definerule\"",
    "\"online_coach_right\"",
    "\"online_coach_left\"",
    "\"model\"",
    "\"direc\"",
    "\"on\"",
    "\"off\"",
    "\"ver\"",
    "\"bto\"",
    "\"pos\"",
    "\"home\"",
    "\"mark\"",
    "\"markl\"",
    "\"oline\"",
    "\"htype\"",
    "\"pass\"",
    "\"dribble\"",
    "\"clear\"",
    "\"shoot\"",
    "\"hold\"",
    "\"intercept\"",
    "\"approach_ball\"",
    "\"tackle\"",
    "\"true\"",
    "\"false\"",
    "\"ppos\"",
    "\"bpos\"",
    "\"bowner\"",
    "\"playm\"",
    "\"and\"",
    "\"or\"",
    "\"not\"",
    "\"unum\"",
    "\"time\"",
    "\"opp\"",
    "\"our\"",
    "\"opp_goals\"",
    "\"our_goals\"",
    "\"goal_diff\"",
    "\"bko\"",
    "\"time_over\"",
    "\"play_on\"",
    "\"ko_our\"",
    "\"ko_opp\"",
    "\"ki_our\"",
    "\"ki_opp\"",
    "\"fk_our\"",
    "\"fk_opp\"",
    "\"ck_our\"",
    "\"ck_opp\"",
    "\"gk_our\"",
    "\"gk_opp\"",
    "\"gc_our\"",
    "\"gc_opp\"",
    "\"ag_our\"",
    "\"ag_opp\"",
    "\"do\"",
    "\"dont\"",
    "\"null\"",
    "\"arc\"",
    "\"reg\"",
    "\"tri\"",
    "\"quad\"",
    "\"norm\"",
    "\"shared\"",
    "\"ruleset\"",
    "\"pt\"",
    "\"rec\"",
    "\"ball\"",
    "\"all\"",
    "\"(\"",
    "\")\"",
    "\"+\"",
    "\"-\"",
    "\"*\"",
    "\"/\"",
    "<OG>",
    "<CG>",
    "\"{\"",
    "\"}\"",
    "<BMOVE>",
    "<STR>",
    "<VAR>",
    "<NUM>",
    "<STRING>",
    "<COMP>",
  };

}
